package com.union.core;

/**
 * 常量类
 * @author leochen
 *
 */
public interface IConstant {
	/*************************param表参数类型 start*******************************/
	/**
	 * 文件类别
	 */
	public static final String FILE_TYPE = "1001";
	
	/**
	 * 缓急程度
	 */
	public static final String EMERGENCY_LEVEL = "1002";
	
	/**
	 * 秘级
	 */
	public static final String SECRET_LEVEL = "1003";
	
	/**
	 * 公文模板
	 */
	public static final String OFFICIAL_DOC_TEMPLATE = "1004";
	
	/**
	 * 公文查询类型
	 */
	public static final String DOC_COND_TYPE = "1005";

	/**
	 * 公文状态：0-草稿，1-已下发
	 */
	public static final String DOC_FLOW_STATUS = "1006";

	/**
	 * 公文签收状态:0-待签收，1-已签收
	 */
	public static final String DOC_SIGN_STATUS = "1007";

	/**
	 * 公文签收状态查询条件
	 */
	public static final String SIGN_STATUS_COND = "1008";

	/**
	 * 公章类型
	 */
	public static final String SEAL_TYPE = "1009";

	/**
	 * 头文件类型
	 */
	public static final String TEMPLATE_TYPE = "1010";
	/*************************param表参数类型 end*******************************/

	
	/*************************公文状态 start*******************************/
	/**
	 * 草稿
	 */
	public static final String DOC_STATE_DRAFT = "0";
	
	/**
	 * 已下发
	 */
	public static final String DOC_STATE_SENDED = "1";
	/*************************公文状态 start*******************************/
	
	/*************************签收状态 start*******************************/
	/**
	 * 0-待签收
	 */
	public static final String DOC_SIGN_WILL = "0";
	
	/**
	 * 1-已签收
	 */
	public static final String DOC_SIGN_DONE = "1";
	/**
	 * 1-已签收
	 */
	public static final String DOC_SIGN_EVEN = "2";
	/*************************签收状态 end*******************************/
	
	/*************************公文查询类型 start*******************************/
	/**
	 * 公文标题
	 */
	public static final String DOC_COND_TYPE_TIT = "100501";

	/**
	 * 公文文号
	 */
	public static final String DOC_COND_TYPE_NO = "100502";
	/*************************公文查询类型 end*******************************/

	/*************************公文签收状态查询条件start*******************************/
	/**
	 * 公文编号
	 */
	public static final String SIGN_STATUS_ID = "100801";
	
	/**
	 * 文件标题
	 */
	public static final String SIGN_STATUS_TIT = "100802";
	
	/**
	 * 签收部门
	 */
	public static final String SIGN_STATUS_DEPT = "100803";
	/*************************公文签收状态查询条件end*******************************/

	/*************************公章类型start*******************************/
	/**
	 * 合同章
	 */
	public static final String SEAL_CONTRACT = "100901";
	
	/**
	 * 个人签名
	 */
	public static final String SEAL_SIGNATURE = "100902";
	/*************************公章类型end*******************************/

	/*************************头文件类型start*******************************/
	/**
	 * 政府红头文件模板
	 */
	public static final String TEMPLATE_GOV = "101001";
	
	/**
	 * 其他
	 */
	public static final String TEMPLATE_OTHER = "101002";
	/*************************头文件类型end*******************************/
}